Skip to content

Test update#1

Open
marcdumais-work wants to merge 5 commits into
masterfrom
test-update
Open

Test update#1
marcdumais-work wants to merge 5 commits into
masterfrom
test-update

Conversation

@marcdumais-work

@marcdumais-work marcdumais-work commented Jul 10, 2025

Copy link
Copy Markdown
Owner

PR Branch generated from vscode-trace-extension (eclipse-cdt-cloud/vscode-trace-extension#339) with command:

$> git subtree push --prefix=local-libs/traceviewer-react traceviewer-react test-update
git push using:  traceviewer-react test-update
Enumerating objects: 36, done.
Counting objects: 100% (36/36), done.
Delta compression using up to 8 threads
Compressing objects: 100% (25/25), done.
Writing objects: 100% (25/25), 20.05 KiB | 5.01 MiB/s, done.
Total 25 (delta 17), reused 0 (delta 0), pack-reused 0 (from 0)
remote: Resolving deltas: 100% (17/17), completed with 10 local objects.
remote: 
remote: Create a pull request for 'test-update' on GitHub by visiting:
remote:      https://github.com/marcdumais-work/traceviewer-react-components/pull/new/test-update
remote: 
To github.com:marcdumais-work/traceviewer-react-components.git
 * [new branch]      9a15ed5c972629791f1189cc5895b0facab72baa -> test-update

Small adaptations to root package.json, various tsconfig.json.

Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
It would be preferable to manage the version of traceviewer base
and react libraries elsewhere. Lerna is stepping the various
packages versions, when we do releases, using the package.json
scripts entries, e.g. "yarn version:patch".

The trick used is to have lerna only step the version of public
packages (vscode-trace-extension only) and leave the others alone,
including the traceviewer-* libraries. For this to work, it was
necessary to mark the libraries as private - this change will have
to be undone wherever they might get published to npm.

Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
With a correct tsconfig.json setup, it's possible to watch
all the typescript workspaces' code using a single "tsc -b -w",
executed at the repo root. It's also necessary to cover webpack
where it is used.

https://webpack.js.org/configuration/watch

Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant